# 三角形面积公式：s=1/2(a+b+c)  Area=根号下s(s-a)(s-b)(s-c)
# sqar()函数功能是求平方根

import math

a = int(input("请输入三角形的第一条边："))
b = int(input("请输入三角形的第二条边："))
c = int(input("请输入三角形的第三条边："))
if a > 0 and b > 0 and c > 0 and a + b > c and a + c > b and b + c > a:
    s = 1 / 2 * (a + b + c)
    area = math.sqrt(s * (s - a) * (s - b) * (s - c))
    print("三角形的面积为：", area)
else:
    print("这三条边不能组成三角形！")

#  #第二种方法
# """
# 判断输入的边长能否构成三角形
# 如果能则计算出三角形的周长和面积

# """
#
# import math
#
# a = float(input('a = '))
# b = float(input('b = '))
# c = float(input('c = '))
# if a + b > c and a + c > b and b + c > a:
#     print('周长: %f' % (a + b + c))
#     p = (a + b + c) / 2
#     area = math.sqrt(p * (p - a) * (p - b) * (p - c))
#     print('面积: %f' % (area))
# else:
#     print('不能构成三角形')
